package cn.torna.dubbo.provider.impl;

import cn.torna.dubbo.api.UserService;
import cn.torna.dubbo.api.param.UserParam;
import cn.torna.dubbo.api.result.UserInfo;
import org.apache.dubbo.config.annotation.DubboService;

/**
 * 用户服务
 * @author thc
 */
@DubboService
public class UserServiceImpl implements UserService {

    /**
     * 获取用户信息
     * @param userId 用户id
     * @return
     */
    @Override
    public UserInfo getUserInfo(Integer userId) {
        return null;
    }

    /**
     * 修改昵称
     * @param userId 用户id
     * @param nickname 用户昵称
     */
    @Override
    public void updateNickname(Integer userId, String nickname) {

    }

    /**
     * 添加用户
     * @param param
     */
    @Override
    public void addUser(UserParam param) {

    }
}
